be superabundant in - German English Dictionary